<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of UsuarioPerfilVO
 *
 * @author thales
 */
class UsuarioPerfilVO {
    private $id;
    private $usuarioId;
    private $perfilId;
    
    /**
     * Método get da entidade UsuarioPerfil para o atributo id
     * @return Integer 
     */
    public function getId() {
        return $this->id;
    }
    
    /**
     *Método set da entidade UsuarioPerfil para o atributo id
     * @param Integer id 
     */
    public function setId($id) {
        if ( !is_numeric($id) && $id < 1 ) {
            throw new Exception('O campo id deve numérico e maior que do que 0!');
        }
        $this->id = $id;
    }

    /**
     * Método get da entidade UsuarioPerfil para o atributo nome
     * @return String 
     */
    public function getUsuarioId() {
        return $this->usuarioId;
    }
    
    /**
     *Método set da entidade UsuarioPerfil para o atributo id
     * @param Integer id 
     */
    public function setUsuarioId($usuarioId) {
        if ( !is_numeric($usuarioId) && $usuarioId < 1 ) {
            throw new Exception('O campo id deve numérico e maior que do que 0!');
        }
        $this->usuarioId = $usuarioId;
    }
    /**
     * Método get da entidade UsuarioPerfil para o atributo email
     * @return String 
     */
    public function getPerfilId() {
        return $this->perfilId;
    }
    
    /**
     *Método set da entidade UsuarioPerfil para o atributo id
     * @param Integer id 
     */
    public function setPerfilId($perfilId) {
        if ( !is_numeric($perfilId) && $perfilId < 1 ) {
            throw new Exception('O campo id deve numérico e maior que do que 0!');
        }
        $this->perfilId = $perfilId;
    }
}

?>
